NXP Semiconductors /LPC15xx /IOCON /PIO1_8

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as PIO1_8

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0RESERVED 0 (INACTIVE_NO_PULL_DO)MODE 0 (DISABLE)HYS 0 (INPUT_NOT_INVERTED)INV 0RESERVED 0 (FILTER_ENABLED_)FILTR 0RESERVED 0 (DISABLE)OD 0 (BYPASS_INPUT_FILTER)S_MODE 0 (CMP_PCLK)CLKDIV 0RESERVED

CLKDIV=CMP_PCLK, MODE=INACTIVE_NO_PULL_DO, HYS=DISABLE, FILTR=FILTER_ENABLED_, S_MODE=BYPASS_INPUT_FILTER, OD=DISABLE, INV=INPUT_NOT_INVERTED

Description

Digital I/O control for port 1 pins PIO1_0 to PIO1_10. With glitch filter.

Fields

RESERVED

Reserved. Only write 0 to these bits.

MODE

Selects function mode (on-chip pull-up/pull-down resistor control).

0 (INACTIVE_NO_PULL_DO): Inactive (no pull-down/pull-up resistor enabled).

1 (PULL_DOWN_RESISTOR_E): Pull-down resistor enabled.

2 (PULL_UP_RESISTOR_ENA): Pull-up resistor enabled.

3 (REPEATER_MODE): Repeater mode.

HYS

Hysteresis.

0 (DISABLE): Disable.

1 (ENABLE): Enable.

INV

Invert input

0 (INPUT_NOT_INVERTED): Input not inverted (HIGH on pin reads as 1; LOW on pin reads as 0).

1 (INPUT_INVERTED_HIGH): Input inverted (HIGH on pin reads as 0, LOW on pin reads as 1).

RESERVED

Reserved.

FILTR

Selects 10 ns input glitch filter.

0 (FILTER_ENABLED_): Filter enabled.

1 (FILTER_DISABLED_): Filter disabled.

RESERVED

Reserved.

OD

Open-drain mode.

0 (DISABLE): Disable.

1 (OPEN_DRAIN_MODE_ENAB): Open-drain mode enabled. This is not a true open-drain mode.

S_MODE

Digital filter sample mode.

0 (BYPASS_INPUT_FILTER): Bypass input filter.

1 (1_CLOCK_CYCLE): 1 clock cycle. Input pulses shorter than one filter clock are rejected.

2 (2_CLOCK_CYCLES): 2 clock cycles. Input pulses shorter than two filter clocks are rejected.

3 (3_CLOCK_CYCLES): 3 clock cycles. Input pulses shorter than three filter clocks are rejected.

CLKDIV

Select peripheral clock divider for input filter sampling clock IOCONCLKDIV. Value 0x7 is reserved.

0 (CMP_PCLK): CMP_PCLK.

1 (CMP_PCLKDIV2): CMP_PCLK/2.

2 (CMP_PCLKDIV4): CMP_PCLK/4.

3 (CMP_PCLKDIV8): CMP_PCLK/8.

4 (CMP_PCLKDIV16): CMP_PCLK/16.

5 (CMP_PCLKDIV32): CMP_PCLK/32.

6 (CMP_PCLKDIV64): CMP_PCLK/64.

RESERVED

Reserved.

Links

()